#include<stdio.h>
#include<string.h>
int main()
{
	char a[100],b[100],temp;
	int n,i,j=0,k=1,an[200],bn[200];
	memset(an,0,sizeof(an));
	gets(a);
	gets(b);
	for(i=0;i<strlen(a);i++)
		if(a[i]>='a'&&a[i]<='z')
			a[i]-=32;
			
	for(i=0;i<strlen(b);i++)
		if(b[i]>='a'&&b[i]<='z')
			b[i]-=32;
	//puts(a);
	//puts(b);
			
	for(i=0;i<strlen(a);i++)
	{
		for(j=0;j<strlen(b);j++)
		{
			if(a[i]==b[j] )
				break;	
		}
		
		an[a[i]]++;
		
		if(j==strlen(b)&&an[ a[i] ]==1)
		{
			if(a[i]=='_')
				printf(" ");
			else if(a[i]>='a'&&a[i]<='z')
				printf("%c",a[i]-('a'-'A'));
			else
				printf("%c",a[i]);
		}
	}
	printf("\n");
	return 0;
}
